Starting to try out V4.29x and found a bug so far.
MainStatus for bits has error for high bits. The lower bits is fixed from the last version but cause the high bits to be shifted the other way. I had to do the following to get correct values
_Controller.MainStatus.GetBitDirection(bit>31 ? bit-1 : bit)
_Controller.MainStatus.GetBitsState(bit>31 ? bit-1 : bit)
Also what's the recommended procedure now to sense connect/disconnect of the board from the USB port? I sometimes get a program crash when I pull the USB.
Thanks,
Kevin
|